#pragma once
#include <string>
#include <vector>

class ServiceDiscovery {
public:
    explicit ServiceDiscovery(const std::string& consul_uri);

    std::string discoverService(const std::string& service_name);

private:
    std::string m_consulUri;
};
